//
// Created by 86178 on 2025-04-13.
//

#ifndef DATA_STRUCT_CODE_LINKEDLISTSTACK_H
#define DATA_STRUCT_CODE_LINKEDLISTSTACK_H

class LinkedListStack {
public:
    LinkedListStack();              // 构造函数
    ~LinkedListStack();             // 析构函数

    bool isEmpty();                 // 判断栈是否为空
    void push(int val);            // 压入栈顶
    void pop();                    // 弹出栈顶
    int peek();                    // 查看栈顶元素
    int size();                    // 当前栈中元素个数

private:
    // 你需要自己定义节点结构和头指针、计数器等成员变量
};


#endif //DATA_STRUCT_CODE_LINKEDLISTSTACK_H
